Controlled delivery - Deutsch Englisch Wörterbuch